package learn2;

public class mylist<T>{
    private Object[] array;
    private int size;
    public mylist()
    {
        array = new Object[10];
        size = 0;
    }
    public boolean add(T item)
    {
        if (size == array.length) {
            return false;
        }
        array[size] = item;
        size++;
        return true;
    }
//    public myStream<T> stream()
//    {
//        return new myStream<T>() {
//            int index = 0;
//            @Override
//            public void myForEach(Consumer<? super T> action)
//            {
//                while (index < size) {
//                    action.accept((T) array[index]);
//                    index++;
//                }
//            }
//        };
//    }
}
